API Documentation
MAIN PAGE
NAMESPACES
CLASSES
nkGraphics
Mesh
nkGraphics::Mesh Member List
This is the complete list of members for
nkGraphics::Mesh
, including all inherited members.
addVertexBuffer
(const nkMemory::BufferView< unsigned char > &view, unsigned int stride=0)
nkGraphics::Mesh
addVertexBufferCopy
(const nkMemory::BufferView< unsigned char > &view, unsigned int stride=0)
nkGraphics::Mesh
addVertexBufferForward
(nkMemory::Buffer &&buffer, unsigned int stride=0)
nkGraphics::Mesh
computeBounds
(const nkMemory::StringView &positionAttributeName)
nkGraphics::Mesh
Exportable
()
nkExport::Exportable
exportClassToTree
(nkExport::Node *rootNode) override
nkGraphics::Mesh
virtual
freeShadowBuffers
()
nkGraphics::Mesh
virtual
getAutoComputeBounds
() const
nkGraphics::Mesh
getBounds
() const
nkGraphics::Mesh
getGpuUploadCanBeDeferred
() const
nkGraphics::Resource
getHidden
() const
nkGraphics::Resource
getId
() const
nkGraphics::Mesh
getIndexBuffer
() const
nkGraphics::Mesh
getIndexCount
() const
nkGraphics::Mesh
virtual
getIndexFormat
() const
nkGraphics::Mesh
getInputLayout
() const
nkGraphics::Mesh
getLoadState
() const
nkGraphics::Resource
getResourceName
() const
nkGraphics::Resource
getResourcePath
() const
nkGraphics::Resource
getResourceTypeName
() const
nkGraphics::Resource
getTopology
() const
nkGraphics::Mesh
getVertexBuffer
(unsigned int index) const
nkGraphics::Mesh
getVertexBufferCount
() const
nkGraphics::Mesh
getVertexBufferStride
(unsigned int index) const
nkGraphics::Mesh
getVertexCount
() const
nkGraphics::Mesh
virtual
importClassFromTree
(nkExport::Node *rootNode) override
nkGraphics::Mesh
virtual
isReadyForRendering
() const
nkGraphics::Resource
isUnloaded
() const
nkGraphics::Resource
load
()=0
nkGraphics::Resource
pure virtual
Mesh
()
nkGraphics::Mesh
removeVertexBuffer
(unsigned int index)
nkGraphics::Mesh
Resource
()
nkGraphics::Resource
Resource
(const nkMemory::StringView &path)
nkGraphics::Resource
setAutoComputeBounds
(bool value)
nkGraphics::Mesh
setBounds
(const BoundingBox &value)
nkGraphics::Mesh
setGpuUploadCanBeDeferred
(bool value)
nkGraphics::Resource
setHidden
(bool value)
nkGraphics::Resource
setId
(unsigned int value)
nkGraphics::Mesh
setIndexBuffer
(const nkMemory::BufferView< unsigned char > &view)
nkGraphics::Mesh
setIndexBufferCopy
(const nkMemory::BufferView< unsigned char > &view)
nkGraphics::Mesh
setIndexBufferForward
(nkMemory::Buffer &&buffer)
nkGraphics::Mesh
setIndexCount
(int value)
nkGraphics::Mesh
setIndexFormat
(INDEX_FORMAT value)
nkGraphics::Mesh
setInputLayout
(const MeshInputLayout &layout)
nkGraphics::Mesh
setResourceName
(const nkMemory::StringView &name)
nkGraphics::Resource
setResourcePath
(const nkMemory::StringView &path)
nkGraphics::Resource
virtual
setTopology
(PRIMITIVE_TOPOLOGY value)
nkGraphics::Mesh
setVertexCount
(int value)
nkGraphics::Mesh
unload
()=0
nkGraphics::Resource
pure virtual
~Exportable
()
nkExport::Exportable
virtual
~Mesh
()
nkGraphics::Mesh
virtual
~Resource
()
nkGraphics::Resource
virtual
Generated by
Doxygen
1.8.18